overawe competitors

Translations
внушать страх конкурентам
The company's sheer size served to overawe competitors.
Огромные размеры компании внушали страх конкурентам.
Words
overawe

verb
внушать благоговейный страх